from math import *
c = 0
q = int(input('Введите черырёхзначное число: '))
e = q % 10
d = q // 10 % 10
s = q // 100 % 10
t = q // 1000
if t > 9 or t == 0:
    print('Ваше число не является четырёхзначным')
else:
    if q % 2 == 0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')


    if q % 3 == 0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')


    if sqrt(q) % 1 == 0:
        print('Число является квадратом целого числа:', int(sqrt(q)))
    else:
        print('Число является квадратом целого числа:', Нет) 


    print('Наименьшая цифра числа:',min(e,d,s,t))


    print('Наибольшая цифра числа:',max(e,d,s,t))


    if e == 0:
        c += 1
    if d == 0:
        c += 1
    if s == 0:
        c += 1
    if t == 0:
        c +=1
    print('Количество нулей в числе равно: ', c)


    if sqrt(e) %1 == 0:
        print('Цифра в разряде единиц является квадратом целого числа:', int(sqrt(e)))
    else:
        print('Цифра в разряде единиц являестя квадратом целого числа: Нет')


    if sqrt(d) % 1 == 0:
        print('Цифра в разряде десяток является квадратом целого числа:', int(sqrt(d)))
    else:
        print('Цифра в разряде десяток являестя квадратом целого числа Нет')


    if sqrt(s) % 1 == 0:
        print('Цифра в разряде сотен является квадратом целого числа:', int(sqrt(s)))
    else:
        print('Цифра в разряде сотен являестя квадратом целого числа: Нет')


    if sqrt(t) % 1 == 0:
        print('Цифра в разряде тысяч является квадратом целого числа:', int(sqrt(t)))
    else:
        print('Цифра в разряде тысяч являестя квадратом целого числа: Нет')
